package org.juc.eightlock;

/**
 * 手机模拟八锁现象
 *
 * @author Admin
 * @date 2021/11/23
 */
// 标准访问，请问先打印邮件还是短信？
// 标准访问，请问先打印邮件还是短信？(暂停0.2秒呢，模拟A线程先启动B线程后启动)
// 邮件方法暂停4秒钟，短信方法不暂停
// 新增一个普通方法，请问先打印邮件还是短信？

public class PhoneExample1 {
    public static void main(String[] args) throws InterruptedException {
        // 资源类
        Phone phone = new Phone();
        // 多线程
        new Thread(() -> {
            phone.sendEmail();
        }, "A").start();
        // Thread.sleep(200);
        new Thread(() -> {
            // phone.sendSMS();
            phone.hello();
        }, "B").start();
        // new Thread(() -> {
        //     phone.hello();
        //     // phone.hello();
        // }, "C").start();
    }
}
